home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 19 / CU Amiga Magazine's Super CD-ROM 19 (1998)(EMAP Images)(GB)[!][issue 1998-02].iso / CUCD / Programming / ixemul / include / netinet / tcp_debug.h < prev    next >
C/C++ Source or Header  |  1997-10-28  |  1KB  |  44 lines

  1. /*
  2.  * Copyright (c) 1982, 1986 Regents of the University of California.
  3.  * All rights reserved.
  4.  *
  5.  * Redistribution and use in source and binary forms are permitted
  6.  * provided that the above copyright notice and this paragraph are
  7.  * duplicated in all such forms and that any documentation,
  8.  * advertising materials, and other materials related to such
  9.  * distribution and use acknowledge that the software was developed
  10.  * by the University of California, Berkeley.  The name of the
  11.  * University may not be used to endorse or promote products derived
  12.  * from this software without specific prior written permission.
  13.  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  14.  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  15.  * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  16.  *
  17.  *    @(#)tcp_debug.h    7.3 (Berkeley) 6/29/88
  18.  */
  19.  
  20. struct    tcp_debug {
  21.     n_time    td_time;
  22.     short    td_act;
  23.     short    td_ostate;
  24.     caddr_t    td_tcb;
  25.     struct    tcpiphdr td_ti;
  26.     short    td_req;
  27.     struct    tcpcb td_cb;
  28. };
  29.  
  30. #define    TA_INPUT     0
  31. #define    TA_OUTPUT    1
  32. #define    TA_USER        2
  33. #define    TA_RESPOND    3
  34. #define    TA_DROP        4
  35.  
  36. #ifdef TANAMES
  37. char    *tanames[] =
  38.     { "input", "output", "user", "respond", "drop" };
  39. #endif
  40.  
  41. #define    TCP_NDEBUG 100
  42. struct    tcp_debug tcp_debug[TCP_NDEBUG];
  43. int    tcp_debx;
  44.